package com.cug.smartranch.animal.admin.dto.resp;

import io.swagger.v3.oas.annotations.media.Schema;
import lombok.Data;

import java.util.Date;

/**
 * 动物健康信息详情查询接口返回参数实体
 */
@Data
@Schema(description = "动物健康信息详情查询接口返回参数实体")
public class AnimalHealthQueryRespDTO {
    /**
     * 动物id
     */
    @Schema(description = "动物id")
    private Long animalId;

    /**
     * 动物体温（只能填整数）
     */
    @Schema(description = "动物体温")
    private Integer temperature;

    /**
     * 动物心率（次/分钟）
     */
    @Schema(description = "动物心率（次/分钟）")
    private Integer heartRate;

    /**
     * 呼吸频率（次/分钟）
     */
    @Schema(description = "呼吸频率（次/分钟）")
    private Integer respirationRate;

    /**
     * 血糖（mg/dl）
     */
    @Schema(description = "血糖（mg/dl）")
    private Double bloodGlucose;

    /**
     * 体重（kg）
     */
    @Schema(description = "体重（kg）")
    private Double bodyWeight;

    /**
     * 动物健康状态
     */
    @Schema(description = "动物健康状态")
    private Integer healthStatus;

    /**
     * 创建时间
     */
    @Schema(description = "创建时间")
    private Date createTime;
}
